Introduction
Yelp Camp is a Yelp-like node.js web app. It’s the final course project of the Web Develop Bootcamp course in Udemy. Users and campground owners can upload their campground information to the website, and other users can leave a comment to the campground.
The app is built on Node.js with Express. Other technologies and library using in this project are listing below:
UI Library: Bootstrap
Database: MongoDB, Mongoose
Authentication: passport.js, bcrypt, express-session, express-flash
Updates
2020.7.19 Version 1.0
- Front-end development with HTML/CSS/JS and Bootstrap 4
- Back-end development with Node.js and Express
- Built user login and register system with Passport.js
- Developed Posts module and Comments module
To-do List
Other features comming. If you have any idea, send email to ws446@cornell.edu
- Fuzzy Search
- Campground location with Google Maps
- User profile
- Password reset
- Image upload with multer and cloudinary
- Payment with Stripe API
- Ratings
- Pagination in campgrounds index